﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Common.Entity
{
    //如果好用，请收藏地址，帮忙分享。
    public class GridDataItem
    {
        /// <summary>
        /// 
        /// </summary>
        public string BELONG_TO { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string FIELD_NAME { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double NG_COMPONENT_SELECTOR { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public object NG_COMPONENT_STATUS { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string SELECT_OBJECT { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string DEPENDENCY_FIELD { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double VALIDATE_MODE { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string VALIDATE_EXPRESS { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string VALIDATE_ERR_MSG { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double ROW { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double COL { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double ROWSPAN { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double COLSPAN { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string MODIFY_USER_ID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string MODIFY_DATETIME { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string COLUMNS { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double FIELD_SORT { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double FIELD_LENGTH { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string FIELD_DEC { get; set; }
    }

    public class Data
    {
        /// <summary>
        /// 
        /// </summary>
        public List<GridDataItem> gridData { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double columns { get; set; }
    }

    public class FieldPartLayoutData
    {
        /// <summary>
        /// 
        /// </summary>
        public Data data { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double code { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string message { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string stackTrace { get; set; }
    }
}
